---
title: Plugins and Integrations
description: Discover community tools like plugins and integrations that extend Starlight!
sidebar:
  order: 1
---

:::tip[Add your own!]
Have you built a plugin or a tool for Starlight?
Open a PR adding a link to this page!
:::

## Plugins

[Plugins](/reference/plugins/) can customize Starlight configuration, UI, and behavior, while also being easy to share and reuse.
Extend your site with official plugins supported by the Starlight team and community plugins maintained by Starlight users.

### Official plugins

<CardGrid>
	<LinkCard
		href="/guides/site-search/#algolia-docsearch"
		title="Algolia DocSearch"
		description="Replace Pagefind, the default search provider, with Algolia DocSearch."
	/>
</CardGrid>

### Community plugins

<CardGrid>
	<LinkCard
		href="https://github.com/HiDeoo/starlight-links-validator"
		title="starlight-links-validator"
		description="Check for broken links in your Starlight pages."
	/>
	<LinkCard
		href="https://github.com/HiDeoo/starlight-typedoc"
		title="starlight-typedoc"
		description="Generate Starlight pages from TypeScript using TypeDoc."
	/>
	<LinkCard
		href="https://github.com/HiDeoo/starlight-blog"
		title="starlight-blog"
		description="Add a blog to your documentation site."
	/>
	<LinkCard
		href="https://github.com/HiDeoo/starlight-openapi"
		title="starlight-openapi"
		description="Create documentation pages from OpenAPI/Swagger specifications."
	/>
	<LinkCard
		href="https://github.com/HiDeoo/starlight-obsidian"
		title="starlight-obsidian"
		description="Publish Obsidian vaults in your Starlight site."
	/>
	<LinkCard
		href="https://github.com/HiDeoo/starlight-image-zoom"
		title="starlight-image-zoom"
		description="Add zoom capabilities to your documentation images."
	/>
	<LinkCard
		href="https://github.com/lorenzolewis/starlight-utils"
		title="starlight-utils"
		description="Extend Starlight with a collection of common utilities."
	/>
	<LinkCard
		href="https://github.com/trueberryless/starlight-view-modes"
		title="starlight-view-modes"
		description="Add different view mode capabilities to your documentation website."
	/>
	<LinkCard
		href="https://github.com/HiDeoo/starlight-versions"
		title="starlight-versions"
		description="Version your Starlight documentation pages."
	/>
	<LinkCard
		href="https://inox-tools.fryuni.dev/star-warp"
		title="star-warp"
		description="Warp-drive through search results in your documentation."
	/>
	<LinkCard
		href="https://github.com/HiDeoo/starlight-heading-badges"
		title="starlight-heading-badges"
		description="Add badges to your Markdown and MDX headings."
	/>
	<LinkCard
		href="https://github.com/Fevol/starlight-site-graph"
		title="starlight-site-graph"
		description="Add an interactive site graph inside your page’s sidebar."
	/>
	<LinkCard
		href="https://github.com/HiDeoo/starlight-sidebar-topics"
		title="starlight-sidebar-topics"
		description="Split your documentation into different sections, each with its own sidebar."
	/>
	<LinkCard
		href="https://github.com/trueberryless-org/starlight-cooler-credit"
		title="starlight-cooler-credit"
		description="Add a nice credit to Starlight or Astro at the bottom of the table of contents."
	/>
	<LinkCard
		href="https://github.com/dragomano/starlight-giscus"
		title="starlight-giscus"
		description="Add Giscus comments to your docs site."
	/>
	<LinkCard
		href="https://github.com/HiDeoo/starlight-videos"
		title="starlight-videos"
		description="Enhance your documentation with video guides and courses."
	/>
	<LinkCard
		href="https://github.com/HiDeoo/starlight-kbd"
		title="starlight-kbd"
		description="Document keyboard shortcuts with ease."
	/>
	<LinkCard
		href="https://events-3bg.pages.dev/library/StarlightPlugin/"
		title="starlight-view-transitions"
		description="Add browser-native cross-document view transitions."
	/>
	<LinkCard
		href="https://github.com/HiDeoo/starlight-auto-sidebar"
		title="starlight-auto-sidebar"
		description="Tweak your autogenerated sidebar groups."
	/>
	<LinkCard
		href="https://github.com/delucis/starlight-llms-txt"
		title="starlight-llms-txt"
		description="Add llms.txt to your documentation site based on llmstxt.org."
	/>
	<LinkCard
		href="https://github.com/trueberryless-org/starlight-toc-overview-customizer"
		title="starlight-toc-overview-customizer"
		description="Tweak Starlight’s table of contents with customizable overview title."
	/>
	<LinkCard
		href="https://delucis.github.io/starlight-markdown-blocks/"
		title="starlight-markdown-blocks"
		description="Extend Starlight’s Markdown asides syntax with custom block types."
	/>
	<LinkCard
		href="https://github.com/WindMillCode/starlight-fullview-mode"
		title="starlight-fullview-mode"
		description="Collapse sidebars and expand content for a fullscreen experience."
	/>
	<LinkCard
		href="https://github.com/frostybee/starlight-scroll-to-top"
		title="starlight-scroll-to-top"
		description="Add a scroll-to-top button to your documentation site."
	/>
	<LinkCard
		href="https://github.com/frostybee/starlight-codeblock-fullscreen"
		title="starlight-codeblock-fullscreen"
		description="Add fullscreen toggle functionality to Expressive Code blocks in your documentation."
	/>
	<LinkCard
		href="https://github.com/HiDeoo/starlight-auto-drafts"
		title="starlight-auto-drafts"
		description="Tweak draft pages default behavior and automatically remove sidebar links to draft pages in production mode."
	/>
	<LinkCard
		href="https://github.com/corsfix/starlight-contextual-menu"
		title="starlight-contextual-menu"
		description="Add a contextual menu to your Starlight documentation."
	/>
	<LinkCard
		href="https://github.com/HiDeoo/starlight-changelogs"
		title="starlight-changelogs"
		description="Display changelogs alongside your project documentation."
	/>
	<LinkCard
		href="https://github.com/HiDeoo/starlight-github-alerts"
		title="starlight-github-alerts"
		description="Render GitHub alerts as Starlight asides."
	/>
	<LinkCard
		href="https://github.com/dlcastillop/starlight-page-actions"
		title="starlight-page-actions"
		description="Adds page action buttons to your documentation."
	/>
	<LinkCard
		href="https://github.com/typesense/starlight-docsearch-typesense"
		title="starlight-docsearch-typesense"
		description="A Typesense-powered alternative to the official Algolia DocSearch plugin."
	/>
	<LinkCard
		href="https://github.com/trueberryless-org/starlight-sidebar-swipe/"
		title="starlight-sidebar-swipe"
		description="Make the left sidebar swipeable on mobile devices like Discord Mobile."
	/>
	<LinkCard
		href="https://github.com/Rettend/starlight-plugin-icons"
		title="starlight-plugin-icons"
		description="Add icons to Astro Starlight: sidebar, codeblocks, filetree."
	/>
	<LinkCard
		href="https://github.com/dlcastillop/starlight-ui-tweaks"
		title="starlight-ui-tweaks"
		description="Extends core UI components with custom navigation links, ads, marketing footers, and a cleaner theme toggle."
	/>
</CardGrid>

## Community tools and integrations

import { CardGrid, LinkCard } from '@astrojs/starlight/components';

These community tools and integrations can be used to add features to your Starlight site.

<CardGrid>
	<LinkCard
		href="https://www.feelback.dev/blog/new-astro-starlight-integration/"
		title="FeelBack"
		description="Add a user feedback system to your docs pages."
	/>
	<LinkCard
		href="https://github.com/val-town/notion-to-astro"
		title="notion-to-astro"
		description="Convert Notion exports to Astro Starlight docs"
	/>
	<LinkCard
		href="https://github.com/mattjennings/astro-live-code"
		title="astro-live-code"
		description="Render your MDX code blocks as interactive components"
	/>
	<LinkCard
		href="https://github.com/HiDeoo/starlight-i18n"
		title="starlight-i18n"
		description="Visual Studio Code extension to help translate Starlight pages."
	/>
	<LinkCard
		href="https://github.com/HiDeoo/starlight-package-managers"
		title="starlight-package-managers"
		description="Quickly display npm related commands for multiple package managers."
	/>
	<LinkCard
		href="https://github.com/HiDeoo/starlight-showcases"
		title="starlight-showcases"
		description="Set of Starlight components to author showcase pages."
	/>
	<LinkCard
		href="https://github.com/HiDeoo/generator-starlight-plugin"
		title="@hideoo/starlight-plugin"
		description="A generator to quickly scaffold Starlight plugins."
	/>
	<LinkCard
		href="https://github.com/Linkerin/starlight-to-pdf"
		title="starlight-to-pdf"
		description="A CLI tool to convert Starlight websites into PDF files."
	/>
	<LinkCard
		href="https://github.com/joesaby/astro-plantuml"
		title="astro-plantuml"
		description="Render PlantUML content in Markdown code blocks."
	/>
	<LinkCard
		href="https://github.com/joesaby/astro-mermaid"
		title="astro-mermaid"
		description="Client-side render Mermaid content in Markdown code blocks."
	/>
	<LinkCard
		href="https://github.com/HiDeoo/astro-d2"
		title="astro-d2"
		description="Transform D2 Markdown code blocks into diagrams."
	/>
	<LinkCard
		href="https://github.com/HiDeoo/starlight-links"
		title="starlight-links"
		description="Visual Studio Code extension providing IntelliSense for Starlight Markdown and MDX content links."
	/>
	<LinkCard
		href="https://docs.contentisland.net/templates/starlight/"
		title="contentisland-cli"
		description="Connect and sync your Starlight project to Content Island Headless CMS to edit and manage your documentation."
	/>
	<LinkCard
		href="https://github.com/trueberryless-org/starlight-sidebar-topics-dropdown"
		title="starlight-sidebar-topics-dropdown"
		description="Split your docs page into multiple subpages and switch between them with a dropdown menu in the sidebar."
	/>
	<LinkCard
		href="https://github.com/trueberryless-org/starlight-save-file-component"
		title="starlight-save-file-component"
		description="Quickly display a link to some download asset on your Starlight site."
	/>
	<LinkCard
		href="https://github.com/trueberryless-org/starlight-contributor-list"
		title="starlight-contributor-list"
		description="Display a list of all contributors to your project."
	/>
</CardGrid>
